.supplice {
  .suptop {
    a:hover {
      background-image: linear-gradient(#b2ddff, #7bbdff, #b2ddff) !important;
    }

    a {
      border-color: #c0ccdd !important;
      background: #eaf2ff !important;
      background-image: linear-gradient(#f9fdff, #e9f4ff, #f9fdff) !important;
      font-size: 13px;
      color: #001529 !important;
      padding: 5px 9px;
      border: 1px solid gray;
      border-radius: 2px;
      border-bottom-right-radius: 3px;
      margin-right: 10px;
    }

    .sx {
      font-size: 20px;
      margin-right: 10px !important;
      color: gray;
    }
  }

  .supbody {
    margin-top: 15px;
    background-color: white;
    padding: 20px 0;

    .bodymid {
      text-align: center;
      font-size: 22px;
      font-weight: bold;
    }

    table {
      width: 95%;
      margin-bottom: 20px;

      // margin: 0;
      .right {
        text-align: right;
        width: 130px;
        background-color: #f9fcff;
      }

      tr {
        td {
          border: 1px solid #c0ccdd;

          .ant-radio-inner {
            border-radius: 50%;
          }

          .btn {
            border-color: #c0ccdd !important;
            background: #eaf2ff !important;
            background-image: linear-gradient(
              #f9fdff,
              #e9f4ff,
              #f9fdff
            ) !important;
            color: #001529 !important;
          }

          .btn:hover {
            // background-color: #5377b6 ;
            background-image: linear-gradient(
              #b2ddff,
              #7bbdff,
              #b2ddff
            ) !important;
          }
        }
      }

      .thead {
        background: #f2f2f2;
        background-image: linear-gradient(#e6eefb, #f7fbff);
        color: #222;

        td {
          padding: 10px;
        }
      }
    }
  }
}
